<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
         // let str ='a=b&c=d';
        // let arr = str.split('&'); //['a=b','c=d']

        // let arr2 = arr.reduce((pre,item)=>{
        //     // 合并数组
        //     // item.split('=') //[a,b] //[c,d]
        //    return pre.concat(item.split('=')); 
        // },[])

        // console.log(arr2);

        // let arr2=  arr.map(item=>{
        //     // 'a=b'
        //    return item.split('='); //[a,b]
        // })

        // let arr2 = arr.map(item=>item.split('=')).flat(Infinity);

        // console.log(arr2);

        // console.log(arr2.flat(Infinity));

        // let arr = ['a','b','c','d'];



        //
        let obj = {
            name:"laowang",
            age:18
        }
        // name=laowang&age=18
        // let arr= Object.keys(obj);
        // console.log(arr);
        // let arr2 = arr.map(item=>{
        //     // console.log(item);
        //     return `${item}=${obj[item]}`
        // })
        // console.log(arr2);
        // let str = arr2.join('&'); 
        // console.log(str);

        let str = Object.keys(obj).map(item=>`${item}=${obj[item]}`).join('&');

        console.log(str);

    </script>
</body>
</html>